multipoint distribution technology - French English Dictionary